home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr29 / ans106.zip / ANSWER.HLP (.txt) < prev    next >
OS/2 Help File  |  1995-01-17  |  46KB  |  565 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. General Info ΓòÉΓòÉΓòÉ
  3.  
  4. This is the documentation for ANSWER.EXE the 1st answering machine for OS/2 and 
  5. rockwell based voice modems. 
  6.  
  7. version 1.06 
  8.  
  9. This version is ShareWare. You can register this program by sending $10, in 
  10. cash or check (payable to me). My (e) mail address is listed under AUTHOR INFO 
  11.  
  12. Please send me your bug reports and include as much information on your system 
  13. setup as possible. And don't hesitate, even if you find a typo or misspelled 
  14. word in one of the dialogs, let me know. 
  15.  
  16. I developed and tested ANSWER.EXE on the following system: 
  17.  
  18.      OS/2 Warp 3.0 
  19.  
  20.      16 MBytes of RAM 
  21.  
  22.      Ray Gwinn's SIO/VSIO ver 1.42, and IBM's COM/VCOM. 
  23.  
  24.      Complete Communicator Gold voice modem. 
  25.  
  26.  A (small) list of modems that have been reported to work with my program: 
  27.  
  28.      The Complete Communicator Gold from The Complete PC (now owned by Boca) 
  29.  
  30.      Zoltrix 144 Internal Voice/Fax modem 
  31.  
  32.      Zoom Voice modems (14400 speed series) 
  33.  
  34.  
  35. ΓòÉΓòÉΓòÉ 2. Author Info ΓòÉΓòÉΓòÉ
  36.  
  37. Send your registrations, bug reports, fan mail and other stuff to: 
  38.  
  39.      Through US Mail: 
  40.  
  41.         -  SACHA PRINS 
  42.  
  43.         -  8514 BARDMOOR PL. 
  44.  
  45.         -  LARGO 
  46.  
  47.         -  FLORIDA 34647 
  48.  
  49.         -  USA 
  50.  
  51.      Through European Mail: 
  52.  
  53.         -  SACHA PRINS 
  54.  
  55.         -  AVONDROODSTRAAT 10 
  56.  
  57.         -  5641 HB EINDHOVEN 
  58.  
  59.         -  THE NETHERLANDS 
  60.  
  61.      Through e-mail: 
  62.  
  63.         -  100417,1437@COMPUSERVE.COM 
  64.  
  65.      Through US Faxes: 
  66.  
  67.         -  (813)398-5490 
  68.  
  69.  Let me know what you think of this program. I'm very interested in your 
  70.  opinion. 
  71.  
  72.  
  73. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  74.  
  75. Unzip the zipfile that contains: 
  76.  
  77.      INSTALL.CMD 
  78.  
  79.      ANSWER.EXE 
  80.  
  81.      README.1ST 
  82.  
  83.      ANSWER.INF 
  84.  
  85.      ANSWER.HLP 
  86.  
  87.      FAX.CMD 
  88.  
  89.      FILE_ID.DIZ 
  90.  
  91.      GREETING.MSG 
  92.  
  93.  into the directory where you wish "ANSWER.EXE" and his/her friends to reside. 
  94.  Type: "INSTALL" and you are done. The install program will create the needed 
  95.  subdirectories and create a program Object on the desktop for you. 
  96.  
  97.  For your information, INSTALL.CMD does the following: 
  98.  
  99.  Create 3 directories named: "IN", "OUT" and "SAVED", and moves "GREETING.MSG" 
  100.  into the "OUT" directory. Create a program object on the desktop. 
  101.  
  102.  Note:  It is advisable to install the program on a HPFS drive, because is then 
  103.  will use long file names to denote incoming messages, instead of cryptic 
  104.  names. 
  105.  
  106.  Note:  If you want to take full advantage of the program, open the settings of 
  107.  the 'Answering Machine' program object, turn to the 'Window' page of the 
  108.  'Settings Notebook' and put the 'Minimized button behaviour' to 'Minimize 
  109.  window to desktop'. When a message comes in you can see the icon flash. 
  110.  
  111.  
  112. ΓòÉΓòÉΓòÉ 4. Program Info ΓòÉΓòÉΓòÉ
  113.  
  114. Here you can find information about the operation of this program. Help is 
  115. divided into three parts: 
  116.  
  117.      Menu help 
  118.  
  119.      Dialogs help 
  120.  
  121.      Keys help 
  122.  
  123.  
  124. ΓòÉΓòÉΓòÉ 4.1. Menu's ΓòÉΓòÉΓòÉ
  125.  
  126. All features of the program can be accessed through one of the menu's. There 
  127. are two of them: 
  128.  
  129.    1. The Menu Bar: This menu has the following items: 
  130.  
  131.           Actions: With the following items: 
  132.  
  133.              -  Play Message: Brings up the familiar File Open dialog so that 
  134.                 you can choose a random file to play. This function is enabled 
  135.                 when the Power is OFF. 
  136.  
  137.              -  Record Greeting: Brings the File Save dialog so you can give 
  138.                 your new greeting a name. If you want your greeting to serve as 
  139.                 a greeting for the program, do not change the default 
  140.                 directory. More on selecting greetings later. This item is 
  141.                 enabled when the Power is OFF. 
  142.  
  143.              -  Kill Program: This is a kind of  an 'Emergency Brake function' 
  144.                 so you can kick the program out of your computers memory if it 
  145.                 screws up beyond recovery. 
  146.  
  147.           Options: With these items: 
  148.  
  149.              -  Settings | Program: Shows the Program Setup dialog box. 
  150.  
  151.              -  Settings | Modem: Shows the Modem Setup dialog box. This item 
  152.                 is enabled when the Power is OFF. 
  153.  
  154.              -  Settings | Fax: Shows the Fax Setup dialog box. This item is 
  155.                 enabled when the Power is OFF AND the 'Enable Fax answer' 
  156.                 checkbox is checked in the Program Setup dialog box.. 
  157.  
  158.              -  power: Toggles Power ON and OFF. An instance of this menu item 
  159.                 is also on the system menu, for minimized use. 
  160.  
  161.           Help: With these items. 
  162.  
  163.              -  Help: This brings up a standard message box that tells you that 
  164.                 this feature is not yet implemented. 
  165.  
  166.              -  Product Info: Shows the inevitable About Box. It contains a 
  167.                 nice little story about the program and me. 
  168.  
  169.              -  Register this program: What you all should do. Please read this 
  170.                 for more info. 
  171.  
  172.              -  Help on registering: Brings up help on regestering. Please read 
  173.                 this for more info. 
  174.  
  175.    2. The Popup Menu that is shown by pressing mouse button 2 on the client 
  176.       window of the program (the listbox). 
  177.  
  178.           Delete All: Deletes all the messages in the listbox. 
  179.  
  180.           Play All: Plays all the messages in the listbox. 
  181.  
  182.           Delete Message: Deletes the selected message in the listbox. 
  183.  
  184.           Save Message: Saves the selected message to the Saved directory. 
  185.  
  186.           Play Message: Plays the selected message. This item is enabled when 
  187.            the Power is OFF. 
  188.  
  189.  
  190. ΓòÉΓòÉΓòÉ 4.2. Dialogs ΓòÉΓòÉΓòÉ
  191.  
  192. There are four dialogs at this point that are worth mentioning. Namely the 
  193. following: 
  194.  
  195.      Program Setup Dialog 
  196.  
  197.      Modem Setup Dialog 
  198.  
  199.      Fax Setup Dialog 
  200.  
  201.      Register Dialog 
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 4.2.1. Program Setup Dialog ΓòÉΓòÉΓòÉ
  205.  
  206. With this dialog you control  the programs behavior. 
  207.  
  208.      The 'Program Starts' group. Specifies if the program should start 
  209.       minimized and/or powered ON. This is for when you put the program in your 
  210.       start-up folder. If the computer boots and the program is configured 
  211.       start powered ON, the program is immediately ready to answer calls. 
  212.  
  213.      The 'Greeting' group. Lets you choose a greeting for incoming calls. You 
  214.       could have greetings of the form: 'I'm in the shower right now...' or 
  215.       'I'm not at home right now...'. You can record a greeting via the Actions 
  216.       | Record Greeting submenu in the MenuBar of  the program. 
  217.  
  218.      The 'Misc' group. Here you can configure the number of rings the program 
  219.       answers on. You can also toggle confirmation. This means either an 'Are 
  220.       you sure?' dialog when deleting files, or no 'Are you sure?' dialog when 
  221.       deleting files. You can also toggle the Flashing of the main window when 
  222.       there are new messages. This is especially useful if the program is 
  223.       minimized to the desktop. You can enable or disable the toll saver 
  224.       function. When enabled the program will let the phone ring 2 rings more 
  225.       than specified in the rings field. And last but not least you can toggle 
  226.       FAX support. See the Fax Setup Dialog for more info. 
  227.  
  228.      The 'Remote message retrieval' group. You can retrieve new messages 
  229.       remotely. To do this: Call your answering machine and before the greeting 
  230.       is over (before the beep), press the 'asterisk' (*) and the code you 
  231.       specified in the dialog. You will then hear the new messages. The code 
  232.       can be any digit sequence from 0 to 6 digits. 
  233.  
  234.  
  235. ΓòÉΓòÉΓòÉ 4.2.2. Modem Setup Dialog ΓòÉΓòÉΓòÉ
  236.  
  237. With the Modem Setup dialog you can change the Hardware specific options. 
  238.  
  239.      This includes selecting the com port to which your modem is connected. 
  240.       You can also test if your voice modem is supported by the program. 
  241.  
  242.      The 'hangup threshold' is the time the modem takes to report silence. It 
  243.       defaults to six seconds. You can put it to three if you wish. This 
  244.       implies however that when the caller doesn't talk for three seconds the 
  245.       modem hangs up! 
  246.  
  247.      You can set the somewhat more hardware specific options. 
  248.  
  249.         -  Zoltrix Compatibility: Toggle this checkbox if you encounter 
  250.            problems when playing back messages (defaults to on). 
  251.  
  252.         -  Drop DTR to disconnect: Turn this setting on if the modem will not 
  253.            disconnect after recording a greeting, or after answering a call 
  254.            (defaults to off). 
  255.  
  256.      You can change the sampling rate the program records messages with. 4 bit 
  257.       recording quality sounds best, but also consumes the most hard disk 
  258.       space, while 2 bit recording quality does the oposing. 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ 4.2.3. Fax Setup Dialog ΓòÉΓòÉΓòÉ
  262.  
  263. Note:  Before you do anything with this feature of The Answering Machine please 
  264. keep in mind that this is only intended for the absolute dare-devils among you. 
  265. I included this feature because of popular demand, I'll probably enhance this 
  266. feature and maybe even include the Fax handling in the program itself. So if 
  267. you hang your system experimenting with this feature, please do not get 
  268. disencouraged to use the program. You must remember that the answering machine 
  269. part of the program is working pretty smoothly, and rather user friendly. 
  270.  
  271. With this dialog you control the behavior of the program when Faxes are 
  272. detected. 
  273.  
  274. Fax handling works with 3rd party Fax software. Since there are many Fax 
  275. programs out there I made the possibilities as generic as possible. There are 2 
  276. possibilities when it comes to handling faxes: 
  277.  
  278.      Internal Fax handling. The 3rd party Fax software is invoked through The 
  279.       answering Machine. The program invokes the 'FAX.CMD' file from the 
  280.       Answering Machine directory and passes 4 command line parameters to it: 
  281.  
  282.         1. COM handle (decimal) (if COM port is left open) 
  283.  
  284.         2. COM handle (hex) (if COM port is left open) 
  285.  
  286.         3. COM device name (COMx) 
  287.  
  288.         4. COM device number (x in case of COMx) 
  289.  
  290.       You have to edit the 'FAX.CMD' file and enter the program you want to use 
  291.       to receive faxes. Use the command line parameters passed to the 'FAX.CMD' 
  292.       file to direct your Fax program. 
  293.  
  294.      External Fax handling. The 3rd party Fax software is invoked through a 
  295.       'CMD' file. When a Fax is detected the Answering Machine terminates with 
  296.       an exitcode of your choice. You can use an 'IF' statement in a 'CMD' file 
  297.       to react to the Fax event. 
  298.  
  299.  When the 'Do Fax negotiation internally' checkbox is checked, the Answering 
  300.  Machine does the handshaking with the Fax machine that is calling. 
  301.  
  302.  There are several 3rd party Fax programs. I can name 2, namely: 'BGFAX' (DOS) 
  303.  and 'FAX2YOU' (OS/2). You can probably find them at your favorite ON-LINE 
  304.  service. 
  305.  
  306.  
  307. ΓòÉΓòÉΓòÉ 4.2.4. Register Dialog ΓòÉΓòÉΓòÉ
  308.  
  309. With this dialog you can change the state of the program from Unregistered to 
  310. registered. The benefit is a  working program instead of a program that turns 
  311. itself OFF after 10 minutes. 
  312.  
  313.  
  314. ΓòÉΓòÉΓòÉ 4.3. Keys ΓòÉΓòÉΓòÉ
  315.  
  316. All the intuitive keys work in the messages listbox. 
  317.  
  318.      The arrow keys move the cursor up and down in the list box. 
  319.  
  320.      The <enter> key plays the selected message. 
  321.  
  322.      The <del> key deletes the selected message. 
  323.  
  324.      The <F2> key saves the selected message. 
  325.  
  326.  
  327. ΓòÉΓòÉΓòÉ 5. DISCLAIMER ΓòÉΓòÉΓòÉ
  328.  
  329. I wrote this program with the idea of helping myself, and other people with a 
  330. voice-modem that use OS/2. I made it for fun, and will therefore NOT take any 
  331. responsibility for anything this program will do. That includes any physical or 
  332. mental damage to you or your computer. 
  333.  
  334. This software is provided 'as is' without warranty of any kind, either 
  335. expressed or implied, including, but not limited to the implied warranties of 
  336. merchantability and fitness for a particular purpose. The entire risk as to the 
  337. quality and performance of the program is with you.  Some states do not allow 
  338. the exclusion of implied warranties, so the above  exclusions may not apply to 
  339. you. This warranty gives you specific legal rights and you may also have other 
  340. rights which vary from state to state.  I have taken due care in preparing the 
  341. documentation and software to ascertain their correctness and effectiveness. 
  342. However, I do not warrant that operation of this software will be uninterrupted 
  343. or error free. In no event shall I be liable for incidental or consequential 
  344. damages in connection with or arising out of the furnishing, performance, or 
  345. use of this software. 
  346.  
  347.  
  348. ΓòÉΓòÉΓòÉ 6. LEGAL stuff ΓòÉΓòÉΓòÉ
  349.  
  350. This program is (c) by me, and me is the person listed under  AUTHOR INFO. 
  351. Portions of the code are (c) by IBM. 
  352.  
  353. All trademarks are owned by their respective owners. 
  354.  
  355. You MAY try the unregistered program for as long as you like, since it is 
  356. useless until you register. 
  357.  
  358. You MAY use this software on any computer or computers in your possession, but 
  359. on no more than one computer at any given time. 
  360.  
  361. You MAY copy this software into any machine readable or printed form for 
  362. back-up or modification purposes in support of your use of the software. 
  363.  
  364. You MAY distribute the original unmodified, unregistered version of this 
  365. software, but you may not charge a fee exceeding $5.00 to cover the  cost of 
  366. duplicating, shipping, and handling. You may NOT distribute a registered 
  367. version of this software. 
  368.  
  369. You may NOT use, copy, modify, sublicense, assign or transfer this software and 
  370. its license, or any copy or modification, in whole or in part, except as 
  371. expressly provided for in this license. 
  372.  
  373.  
  374. ΓòÉΓòÉΓòÉ 7. Known Bugs ΓòÉΓòÉΓòÉ
  375.  
  376. In the modem setup dialog, when pressing the <TEST> <CANCEL> and then <TEST> 
  377. button in this order will terminate the program. 
  378.  
  379. The bad-sound-quality bug is (hopefully) eliminated. I recomend 4bit recording 
  380. and playback quality though to avoid any potential problems. 
  381.  
  382.  
  383. ΓòÉΓòÉΓòÉ 8. History ΓòÉΓòÉΓòÉ
  384.  
  385.      Version 0.00: First version to be released to the public. Still very 
  386.       beta. I was very delighted to hear that my computer was the only one in 
  387.       the world that it would run on. I forgot to include some essential 
  388.       libraries. 
  389.  
  390.      Version 0.01: Same as 0.00, except that the program would start-up on 
  391.       everybody else's computer as well. 
  392.  
  393.      Version 0.02: The program is now ShareWare instead of beta code. Some 
  394.       major and minor fixes: 
  395.  
  396.         -  Major fixes: Program now detects hang-ups in USA. SYSXXXX error when 
  397.            pressing escape in the main window is corrected. 
  398.  
  399.         -  Minor fixes: Some kind of file management added to the main window. 
  400.            Added some new features to the dialogs of the program. 
  401.  
  402.      Version 0.03: Bug fix to version 0.02. The test button wouldn't report a 
  403.       successful test. Stabilized the modem I/O a bit (at least I thought I 
  404.       did). 
  405.  
  406.      Version 0.04: People reported unstable/unreliable behavior of the 
  407.       program, especially in the form of the modem not disconnecting, either 
  408.       when recording or playing. Added Hardware Flow Control and Hardware Reset 
  409.       to the program. Also added some minor improvements to the user interface. 
  410.  
  411.      Version 1.05: Changes/added features: 
  412.  
  413.         -  Increased functionality in the user interface. 
  414.  
  415.         -  Added Remote message retrieval. 
  416.  
  417.         -  Added 3rd party fax software support. 
  418.  
  419.         -  Increased the version number for marketing reasons (Thanks Dad, 
  420.            great idea!). 
  421.  
  422.         -  Improved the documentation. 
  423.  
  424.         -  Ensured compatibility with latest SIO/VSIO and Warp's COM/VCOM 
  425.            serial communication drivers. 
  426.  
  427.      Version 1.06: 
  428.  
  429.         -  Finally fixed the 'sound quality' bug. 
  430.  
  431.         -  Added 2bit and 3bit sound quality options in the modem dialog 
  432.            settings. 
  433.  
  434.         -  Toll saver added. 
  435.  
  436.         -  Context sensitive help added. 
  437.  
  438.  More to come! 
  439.  
  440.  
  441. ΓòÉΓòÉΓòÉ 9. Registration ΓòÉΓòÉΓòÉ
  442.  
  443. If you are satisfied with the program and want to use it, register it. The 
  444. address to which you have to send the order to is listed under Author info  If 
  445. you do so you will get a registration KEY as soon as possible through e-mail or 
  446. regular mail. 
  447.  
  448. If you are a member of compuserve, you can also register the program by typing 
  449. "GO SWREG" on the CIS prompt and search for 'Answering machine'. If you find 
  450. yourself registering an earlier version than the one you are using, don't 
  451. worry. The Key that's sent to you will work anyway. 
  452.  
  453. When unregistered, the program is fully functional. So you can test it as long 
  454. as you whish. There is one restriction however. If you turn the Answering 
  455. Machine ON and the program is not registered, it will turn itself OFF after 10 
  456. minutes. That means that you can test the program but not really use it, since 
  457. 10 minutes after you leave the house, the program goes OFF. 
  458.  
  459.      FOR US ORDERS: Please pay in US Dollars and make checks payable to SACHA 
  460.       PRINS 
  461.  
  462.      FOR EUROPEAN ORDERS: Please pay in Dutch Guilders by EUROCHEQUE or 
  463.       GIROCHEQUE payable to SACHA PRINS, or cash in Dutch guilders, US Dollars 
  464.       or your local currency (check rates at your local Bank, please compare to 
  465.       US Dollar). 
  466.  
  467.      Single user order form 
  468.  
  469.      Site license order form 
  470.  
  471.  
  472. ΓòÉΓòÉΓòÉ 9.1. Single user order form ΓòÉΓòÉΓòÉ
  473.  
  474. Note:  You can print this order form using the services that the IPF viewer 
  475. offers. 
  476.  
  477.  
  478.  
  479.           ___ registration(s) at $10.00 each:   __________
  480.                             ( or Dfl 20,- each)
  481.  
  482.                  Total (enclosed with order):   __________
  483.  
  484.  
  485.  
  486.    Your Full Name:_________________________ Date:__________
  487.  
  488.     Address:_______________________________________________
  489.  
  490.     Address:_______________________________________________
  491.  
  492.     City:__________________________ State:____ Zip:________
  493.  
  494.  Country:__________________________
  495.  
  496.    Phone:__________________________
  497.  
  498.  
  499.    Modem Brand:____________________________________________
  500.  
  501.  
  502. ΓòÉΓòÉΓòÉ 9.2. Site license order form ΓòÉΓòÉΓòÉ
  503.  
  504. Note:  You can print this order form using the services that the IPF viewer 
  505. offers. 
  506.  
  507.  
  508. Please register for ____ copies
  509.  
  510.  
  511. Company:_______________________________________________
  512.  
  513. Street Address (P.O. Box is not acceptable):
  514.  
  515.          ______________________________________________
  516.  
  517.          ______________________________________________
  518.  
  519.          ______________________________________________
  520.  
  521.          ______________________________________________
  522.  
  523. As an officer of the above company, I hereby certify that
  524. no more than the above number of copies of the program will
  525. be distributed within the company, that no copies will be
  526. released for use outside the company, and to provide
  527. reasonable security to ensure that all copies remain under
  528. the company's direct control.
  529.  
  530.  
  531. Signature:_____________________________  Date:_____________
  532.  
  533. Name:______________________________________________________
  534.  
  535. Title:_____________________________________________________
  536.  
  537. Phone:_____________________________________________________
  538.  
  539. Site license/registration price schedule 
  540.  
  541.  
  542. Copies      Price per Reg. (Dollars)    Price per Reg. (Guilders)
  543.  
  544. first 10    $10.00                      Dfl 20,-
  545. next  5     $ 8.00                      Dfl 16,-
  546. next  5     $ 6.00                      Dfl 12,-
  547. rest        $ 5.00                      Dfl 10,-
  548.  
  549.  
  550.  
  551. Site Registration Fee
  552.  
  553.                    first 10:   ____________
  554.  
  555.                      next 5:   ____________
  556.  
  557.                      next 5:   ____________
  558.  
  559.                        rest:   ____________ +
  560.  
  561.  
  562.  
  563. Total (enclosed with order):   ____________
  564.  
  565.